#pragma once
#include "pch.h"

class class_tick
{
public:
class_tick();
~class_tick();

//读入
int read(const std::filesystem::path& dz, int len);

//写出
int write(std::string,int);

//插入
void insert(CThostFtdcDepthMarketDataField);


//互斥体
std::mutex mutex0;

//结构体tick
//struct struct_tick
//{
///最新价
//TThostFtdcPriceType LastPrice;
///申买价一
//TThostFtdcPriceType BidPrice1;
///申卖价一
//TThostFtdcPriceType AskPrice1;
///持仓量
//TThostFtdcLargeVolumeType OpenInterest;
///数量
//TThostFtdcVolumeType Volume;
///申买量一
//TThostFtdcVolumeType BidVolume1;
///申卖量一
//TThostFtdcVolumeType AskVolume1;
///最后修改毫秒
//TThostFtdcMillisecType UpdateMillisec;
///交易日
//TThostFtdcDateType TradingDay;
///最后修改时间
//TThostFtdcTimeType UpdateTime;
//};

//容器
std::deque<struct_tick> datas;

};
